#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>

int main()
{
    char caractere;
    while(1)
    {
        puts("entrez un caractere");
        scanf("%c",&caractere);
        if ( isalpha(caractere) )
        {
            printf("\'%c\' est une lettre alphabetique\n",caractere);
        }
        else printf("\'%c\' n\'est pas une lettre alphabetique\n", caractere);
        if (isdigit(caractere))
        {
            printf("\'%c\' est un chiffre\n",caractere);
        }
        else printf("\'%c\' n\'est pas un chiffre\n");
        fflush(stdin);
        if ( isprint(caractere))
        {
            printf("\'%c\' est un caractere affichable\n",caractere);
        }
        else printf("\'%c\' n\'est pas un caractere affichable\n",caractere);
        if ( isalnum(caractere))
        {
            printf("\'%c\' est un caractere alphanumerique\n",caractere);
        }
        else printf("\'%c\' n\'est pas un caractere alphanumerique\n",caractere);
    }

}
